package com.loansystem.service.user;

import com.loansystem.bean.user.Loans;
import com.loansystem.bean.user.User;
import com.loansystem.bean.user.User_Rule_VO;

import java.util.List;


public interface UserService {

    //获取用户 登录验证
    User getUserByUsername(String user_mail);
    //获取用户信息
    User getUserById(int user_id);
    //添加用户
    int addUser(User user);
    //激活账号
    int updataByUserId(int user_id);
    //获取用户权限
    User_Rule_VO getRuleName(String user_mail);
    //修改密码，找回密码
    int updataPwd(String user_pwd,int user_id);
    //修改用户信息
    int updataUserInfo(User user);
    //提交贷款申请
    int submitLoansInfo(Loans loans);
    //获取当前用户所有的贷款提交信息
    List<Loans> getLoansInfo(int user_id);
}
